package com.ruoyi.system.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@Accessors(chain = true)
public class IndexVO implements Serializable {
    @ApiModelProperty(value = "产量趋势")
    private List<DatCount> datCountList;

    @ApiModelProperty(value = "月产量")
    private DatCount monthDatCount;

    @ApiModelProperty(value = "周产量")
    private DatCount weekDatCount;

    @ApiModelProperty(value = "日产量")
    private DatCount dayDatCount;

    @ApiModelProperty(value = "月报警")
    private WarnCount monthWarnCount;

    @ApiModelProperty(value = "周报警")
    private WarnCount weekWarnCount;

    @ApiModelProperty(value = "日报警")
    private WarnCount dayWarnCount;

    @ApiModelProperty(value = "设备数统计")
    private DeviceCount deviceCount;

    @ApiModelProperty(value = "机型统计")
    private List<DeviceCount> deviceModelCount;
}
